
# File: ally_summoner_double.gd
# 召唤师技能 - 双重召唤
# 概率复制召唤物
extends TechnologyResource
class_name AllySummonerDouble

var double_chance = 0.25  # 复制概率

func _init() -> void:
	super()
	display_name = "Twin Summon"
	description = "25% chance to duplicate summons"
	GlobalSignal.gs_ally_deal_summon.connect(_on_summon)

# 处理召唤事件
func _on_summon(summon: AllyBaseUnit, summoner: AllyBaseUnit):
	pass
